Multi-Way Number Partitioning

نویسنده

  • Richard E. Korf
چکیده

The number partitioning problem is to divide a given set of integers into a collection of subsets, so that the sum of the numbers in each subset are as nearly equal as possible. While a very efficient algorithm exists for optimal two-way partitioning, it is not nearly as effective for multi-way partitioning. We develop two new linear-space algorithms for multi-way partitioning, and demonstrate their performance on three, four, and five-way partitioning. In each case, our algorithms outperform the previous state of the art by orders of magnitude, in one case by over six orders of magnitude. Empirical analysis of the running times of our algorithms strongly suggest that their asymptotic growth is less than that of previous algorithms. The key insight behind both our new algorithms is that if an optimal k-way partition includes a particular subset, then optimally partitioning the numbers not in that set k−1ways results in an optimal k-way partition.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Optimal Multi-Way Number Partitioning

of the Dissertation Optimal Multi-Way Number Partitioning

متن کامل

A Hybrid Recursive Multi-Way Number Partitioning Algorithm

The number partitioning problem is to divide a given set of n positive integers into k subsets, so that the sum of the numbers in each subset are as nearly equal as possible. While effective algorithms for two-way partitioning exist, multi-way partitioning is much more challenging. We introduce an improved algorithm for optimal multi-way partitioning, by combining several existing algorithms wi...

متن کامل

FPART: A Multi-way FPGA Partitioning Procedure Based on the Improved FM Algorithm

| In this paper, a multi-way FPGA partitioning procedure FPART is introduced. The objective function of this procedure is to reduce the number of FPGA devices and the IOB utilization. An improved min-span FM bi-partitioning algorithm on the basis of an advanced gain model is adopted as the fundamental method, and three modules: init-part, optimize, and merge are combined in FPART to approach be...

متن کامل

Faster and Better Spectral Algorithms for Multi-Way Partitioning

In this paper, two faster and better spectral algorithms are presented for the multi-way circuit partitioning problem with the objective of minimizing the Scaled Cost. As pointed out in [3], the problem can be approximately transformed into the vector partitioning problem by mapping each circuit component to a multi-dimensional vector. The common key idea of our two algorithms for solving the v...

متن کامل

A Hybrid Genetic Search for Multi way Graph Partitioning Based on Direct Partitioning

Multi way partitioning is an important ex tension of two way partitioning as it provides a natural and direct model for many parti tioning applications In this paper we pro pose a hybrid genetic algorithm for k way partitioning The algorithm includes an ef cient local optimization heuristic which is not based on the bisection method It con siderably outperformed existing k way parti tioning alg...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2009